Russia has long been powered by oil and Europe's addiction to it. Now, Moscow is faced with an unprecedented challenge: If the continent bars imports of millions of barrels of crude, can it find new customers?
Share this Article
Comment on this Article
Please to comment